Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Czech Republic F6 France F2 Italy F9 Italy F5 Croatia F2 Colombia F4 Germany F3 Italy F4 Germany F2 Czech Republic F5 Morocco F1 Morocco F2 Spain F7 Spain F8 Italy F8 Italy F10 Italy F17 Italy F18 Italy F20 Italy F23 Spain F2 Italy F2 Italy F17 Italy F18 Italy F19 Italy F22 Spain F2 Italy F4 Italy F12 Spain F1 2002 Azalea Orthopedic Challenger - Tyler Tennis Napoli Cup - Napoli Steelers Cup - Kosice Arroyo de la Encomienda - Valladolid Asics Challenger Open - Monchengladbach Genoa Open 'Fondazione Carige' - Genova Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Trani Cup - Trani Alexander Kolyaskin Memorial - Donetsk 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Steelers Cup 2005 - Kosice PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Challenger Ford de Cherbourg - Cherbourg Roma Challenger 2007 - Rome ECU Prague Open - Prague Astana Challenger - Astana Mamaia Challenger - Constanta Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Togliatti Cup - Togliatti Alexander Kolyaskin Memorial - Donetsk Mordovia Cup - Mordovia LTA Shrewsbury Challenger - Shrewsbury The LTA Men's Challenger Wrexham - Wrexham Open de Franche-Comte - Besancon Banja Luka Challenger 2005 - Banja Luka Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Unicredit Czech Open - Prostejov Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Oberstaufen Cup-Head German Master's Series - Oberstaufen Aamulehti Tampere Open - Tampere II Cyclus Open de Tenis - Florianopolis Unicredit (Suisse) Bank S.A. Challenger - Chiasso Memorial Manfredini - Sassuolo La Rinascente Tennis Cup Harbour Club Milano - Milan Pekao Open - Szczecin 2nd Campionati Internazionali di Tennis Del'Umbria - Todi ATP Challenger Trophy 2008 - Trnava Napoli Challenger Rome Challenger Ostrava Challenger Alessandria Challenger Siemens Open - Scheveningen LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Citta di Como Challenger - Como Monza Challenger Rome Challenger Rome Challenger San Remo Challenger Rome Challenger Brasov Challenger Monza Challenger BH Telecom Sarajevo 2007 - Sarajevo Alessandria Challenger Akbank Private Banking TED Open - Istanbul Poznan Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Black Forest Open - Freudenstadt Uncle Toby's Australian Men's Clay Court Challenger - Canberra Cepu Open - San Marino Genoa Open - Genova Copa Kia Challenger ATP - Santiago Tennis Napoli Cup 2007 - Napoli IPP Open - Helsinki Tatra Banka Slovak Open - Bratislava Caltanissetta Challenger Barletta Challenger IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Challenger Casablanca San Angel - Mexico City Trani Challenger Sassuolo Challenger - Sassuolo Manerbio Challenger Brasov Challenger Societa Canottieri Mincio 2005 - Mantova 2001 Challenger Canottieri Mincio - Mantova Riviera di Rimini Challenger - Rimini Szczecin Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Porsche Open - Poznan Todi Challenger Palermo Challenger S Tennis Masters - Graz Ethias Tennis Trophy - Mons XI Ciutat de Barcelona - Barcelona Meridiana Sardegna Open - Olbia 8° Trani Cup - Trani Privatbank Open 2006 - Dnepropetrovsk San Benedetto Challenger - San Benedetto Wroclaw Challenger Bukhara Challenger - Bukhara Pekao Open - Szczecin Napoli Challenger Challenger 42 - Andrezieux Wroclaw Challenger Neride Prague Indoor - Prague Stella Artois Clay Court Championships - Budaors Black Forest Open - Freudenstadt Tatra Banka Open - Bratislava Open Seat Godo 2005 - Barcelona Draft Corona Mexico City Open - Mexico City Harbour Tennis Cup Regione Lombardia - Milan Posillipo Tennis Cup - Napoli Tennis Napoli Cup - Napoli ECM Prague Open 2005 - Prague Copa Petrobras Brazil - Aracaju Southern Capital Cup - Almaty Germany F1 Nokian Hakkapeliitta Open - Tampere San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Caltanissetta Challenger Pekao Open 2005 - Szczecin XI Torneo Internazionale di Tennis - Barletta Roma Open Challenger - Rome Sir Supermercati - Rome Banja Luka Challenger 2003 - Banja Luka Morocco Tennis Tour - Casablanca IPP Open - Helsinki San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Tumkur Open - Tumkur Rome Challenger 5° Sporting Challenger - Turin Dharwad Challenger 2003 - Dharwad Morocco Tennis Tour - Marrakech Napoli Challenger Czech Open 2006 - Prostejov Abierto Internacional Varonil Ciudad de Cancun - Cancun Memorial Manfredini - Sassuolo Gerry Weber Open - Halle 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Tanger Challenger San Remo Tennis Cup - San Remo Meknes Challenger Gemax Samsung Open 2004 - Belgrade Uncle Toby's Burnie Challenger - Tasmania Porsche Open - Poznan Alfa Romeo Tennis Cup - Cordenons Challenger Lugano - Lugano Warsteiner Challenger Wolfsburg - Wolfsburg KGHM Polish Indoors - Wroclaw IPP Geneva Trophy - Geneva Napoli Challenger Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Challenger Fondazione Carige - Genova Architect Open - Budapest Tehran Open 2004 - Tehran St. Petersburg Challenger 2006 - St. Petersburg Banja Luka Challenger 2004 - Banja Luka Kos-Zucchetti Tennis Cup - Cordenons Porsche Open - Poznan SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Flea Market Cup Busan Challenger Tennis - Busan Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Lambertz Open - Aachen Copa Petrobras Uruguray - Montevideo Jameson Cup - Milan USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Tashkent Challenger - Tashkent Nord LB Open - Braunschweig Bratislava Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Gallagher International - Hamilton Compaq Cup 2001 - Zabrze USTA Challenger of San Antonio - San Antonio Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental KGHM Dialog Polish Indoors - Wroclaw Open de la Ville de Saint Denis - Reunion Island University of Tennessee USTA Challenger - Knoxville Turin Challenger The Wright Financial Group, Inc. Challenger - Champaign KGHM Emax Polish Indoors - Wroclaw XI Abierto Internacional de Salinas - Salinas X Torneo Internazionale di Tennis - Barletta Challenger de Providencia-Copa Kia - Santiago Tennis Napoli Cup 2006 - Napoli Hamburg Challenger - Hamburg San Luis Potosi Challenger - San Luis Potosi San Benedetto Challenger Coffee Cup Challenger - Chikmagalur 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 10° Trofeo Luigi Pezzoli - Bergamo KGHM Polish Indoors - Wroclaw Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Challenger DCN de Cherbourg - Cherbourg Alessandria Challenger St. Petersburg Challenger by Kinex - St. Petersburg Kyiv Open - Kiev Pekao Open 2003 - Szczecin Riviera di Rimini Challenger - Rimini KGHM Polish Indoors - Wroclaw Palermo Challenger Porsche Open - Poznan Tennis Napoli Cup - Naples Garden Open - Rome 9° Trani Cup - Trani Challenger Citta di Olbia - Olbia LXVII Concursu Internacional de Vigo - Vigo Prostejov Challenger Szczecin Challenger Ispat Open 2004 - Ostrava Geneva Challenger - Geneva Lugano Challenger Budapest Challenger - Budapest Tean International - Alphen Prague Open - Prague Todi Challenger Milan Challenger Memorial Savigni - Sassuolo St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Ljubljana Challenger Banjaluka Challenger 2007 - Banja Luka Trani Cup - Trani 10ø Tornea B. Camparini - Reggio Emilia CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Palermo Challenger I Tourneo Fila Citta di Brindisi - Brindisi Oberstraufen Cup - Oberstaufen Kyiv Open - Kiev Siemens Open 2004 - Scheveningen Open Costa Daurada - Tarragona Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Salzburg Challenger Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl San Remo Tennis Cup - San Remo Caltanissetta Challenger Intersport Heilbronn Open - Heilbronn Warta Cup - Sopot Fergana Challenger - Fergana BMW Brixina Tennis Open 2000 - Bressanone Trofeo Cassa di Risparmio di Alessandria - Alessandria KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Olbia Challenger - Olbia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Trani Challenger Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Genoa Open Challenger-Fondazione Carige - Genova Skandia Open - Linz Architect Open - Budapest Brixina Tennis Open - Bressanone The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Warta Cup 2001 - Sopot Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Kamnik Challenger - Kamnik Gemax Open - Belgrade VIII Trofeo Ciutat de Barcelona - Barcelona ECM Prague Open - Prague Steelers Cup - Kosice Citta di Como - Como Milan Indoors - Milan AGT Challenger - Leon Campionati Internazionali di Sicilia - Palermo Wroclaw Challenger Idea Prokom Open - Sopot s Tennis Masters 06 - Graz Pekao Open 2001 - Szczecin Milan Indoors - Milan Open Seat Godo - Barcelona Idea Prokom Open - Sopot Riviera de Rimini Challenger - Rimini Heineken Open - Auckland Milan Indoors - Milan X Trofeo Ciudad de Quito - Quito Privat Bank Cup - Dnepropetrovsk The Priority Telecom Open - Amersfoort CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Manerbio Challenger The Stella Artois Championships - London Generali Open - Kitzbuhel Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe PEOPLEnet CUP - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Orange Prokom Open - Sopot Croatia Open - Umag BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Karshi Challenger - Karshi Genova Open Challenger - Genova Brasil Open - Costa do Sauipe Ljubljana Open 2008 - Ljubljana Abierto Mexicano Telcel - Acapulco Samsung Securities Cup - Seoul Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Helsinki Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Bratislava Challenger Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Croatia Open - Umag Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Brisbane International - Brisbane Aegon Nottingham Open - Nottingham Brisbane International - Brisbane Apia International - Sydney Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Orange Prokom Open - Sopot Open Sud de France - Montpellier Idea Prokom Open - Sopot Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Tennis Masters Series - Hamburg Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome BNP Paribas Masters - Paris Erste Bank Open - Vienna Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group 2, 2R, GRE-POL 0-5 Olympics - London Davis Cup, Group 2, 2R, POL-GEO 2-3